repeated scratching - English Synonyms Dictionary